const runtime.mutexSleeping
10 uses
runtime (current package)
lock_spinbit.go#L60: mutexSleeping = 0x002
lock_spinbit.go#L176: if v8&mutexSleeping != 0 {
lock_spinbit.go#L177: atomic.Or8(k8, mutexSleeping)
lock_spinbit.go#L197: next := (v &^ mutexSpinning) | mutexSleeping | mutexLocked
lock_spinbit.go#L201: next = next &^ mutexSleeping
lock_spinbit.go#L208: prev8 := atomic.Xchg8(k8, mutexLocked|mutexSleeping)
lock_spinbit.go#L251: next := (uintptr(unsafe.Pointer(gp.m)) &^ mutexMMask) | v&mutexMMask | mutexSleeping
lock_spinbit.go#L306: next := (v | mutexStackLocked) &^ (mutexLocked | mutexSleeping)
lock_spinbit.go#L312: prev8 |= mutexSleeping
lock_spinbit.go#L322: if prev8&mutexSleeping != 0 {
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)